Skip to content

Conversation

@WillQizza
Copy link
Member

This pull request contains the missing features from the login branch.

  • Restore default relm names in postman collection
  • Pressing enter will submit the login/register forms
  • Tabbing will tab to the submit button
  • Implemented email verification system
  • createEmailTemplate and sendEmail utility tools in server
  • New /email/verify/:code route
  • New /public route on server to access static resources in data/public
  • Now requires SERVER_BASE_URL, MAILGUN_DOMAIN, MAILGUN_FROM, and MAILGUN_KEY env variables.
  • Installed hbs as a view engine to render server templates for pages such as the email verification page
  • JWT login support
  • Developed HTML/CSS for verification email and for verification email page

Email Verification System
An email is sent every time a user REGISTERS for an account and it contains a link to verify their email address. Verifying/not verifying your email does not change any existing functionality.

Environment Variables
SERVER_BASE_URL represents the base url of the server. For example: https://y-prod.relm.us
MAILGUN_* variables are mailgun credentials

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants